// 1.导入fs文件模块
const fs = require('fs');

// 2.使用fs.readFile()方法，读取文件
fs.readFile('./file/成绩.txt', 'utf8', (err, result) => {
  // 3.判断文件是否读取失败
  if (err) {
    return console.log('文件读取失败，失败原因：', err.message);
  }

  // 4.文件读取成功后，处理成绩数据
  console.log('文件读取成功', result);
  let oldArr = result.split(' ');
  let newArr = [];
  oldArr.forEach(item => {
    newArr.push(item.replace('=', ':'))
  })
  console.log('oldArr', oldArr);
  console.log('newArr', newArr);
  let newStr = newArr.join('\r\n')
  console.log('newStr', newStr);

  // 5.将处理完成的成绩数据，调用fs.writeFile()方法，写入到新文件 成绩-ok.txt中
  fs.writeFile('./file/成绩-ok.txt', newStr, (error, result1) => {
    if (error) {
      return console.log('写入失败', error.message);
    }
    console.log('写入成功', result1);
  })
})


